home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 21 / Cream of the Crop 21 (Terry Blount) (October 1996).iso / database / djpro12b.zip / DJPRO.DOC next >
Text File  |  1996-08-06  |  28KB  |  616 lines

  1.      DJ-Pro
  2.      ======
  3.  
  4.      Introduction
  5.      ============
  6.  
  7.      Why DJ-Pro?
  8.      -----------
  9.  
  10.      This program would certainly not have been written if I hadn't become
  11.      frustrated in trying to explain to my son (a professional DJ) why all
  12.      the various Shareware cataloguing programs that we explored just didn't
  13.      seem to do what he wanted. His requirements were simple:
  14.  
  15.       * Simple data entry
  16.       * Flexible search ability
  17.       * Reasonably fast on older systems (like the one he can afford)
  18.  
  19.      So  ...  since I am a professional mainframe programmer by trade, and
  20.      have owned and programmed PC's since the TRS-80 model I days, what else
  21.      could I do? I volunteered to write something for him; this program is
  22.      what developed.
  23.  
  24.      What features it has, and doesn't have, are entirely based on whether my
  25.      son wanted it or not; if he didn't want it; I didn't code it; so blame
  26.      or congratulate him for its appearance. I'm making this available as it
  27.      is (now that I've had extensive looks at many of other similar Shareware
  28.      programs) since I feel there is a place for yet another one. If we were
  29.      frustrated by what was available, perhaps others were. Give it a try; it
  30.      might be what you're looking for.
  31.  
  32.  
  33.      Registration
  34.      ------------
  35.  
  36.      Currently I do not want any registration fee if you choose to use this
  37.      program. i.e., it is 'FreeWare'. However, I would like feedback. This
  38.      means criticism where it needs it; suggestions for improvement; problems
  39.      and bugs (I hope not); anything at all is welcome. Nothing is worse than
  40.      working in a vacuum. Mind you, if you find that it suits your needs, I
  41.      certainly wouldn't be offended by any contribution you might offer.
  42.  
  43.      George Deluca
  44.      1428 Aspen Court
  45.      Burlington, Ontario
  46.      L7M 1E5 Canada
  47.      E-Mail: gdeluca@inforamp.net
  48.  
  49.      Disclaimer
  50.      ==========
  51.  
  52.      This software is provided on an 'as is' basis. If it works for you and
  53.      is useful, great! If it doesn't, or causes you problems, all I can say
  54.      is that I will do my best to correct the problems if you report them to
  55.      me.  I will not be liable for any loss of profit, data, or use of the
  56.      software, or special, incidental, or consequential damages. As with any
  57.      software, it is best to try it on your own equipment with non-critical
  58.      data before considering it for day-to-day use.  O.K. legal junk over.
  59.  
  60.  
  61.      This Release (Version 1.2b)
  62.      ===========================
  63.  
  64.      This release is a replacement for 1.2a which snuck out the door with an
  65.      ugly bug which crashed the program when doing a LOCATE for an album
  66.      title. My apologies for letting this loose. Version 1.2a itself had a
  67.      couple of fixes for problems with the previous public release (1.0c)
  68.      which just proves you should never make that 'just-one-last' change;
  69.      it comes back to haunt you.
  70.  
  71.      Changes and enhancements in 1.2a were:
  72.  
  73.       * Two additional menu items under ScanFor; a scan for all albums from a
  74.         certain Label and a scan to produce a Total value for the collection.
  75.  
  76.       * Three addition menu items under Print; a sorted list of Track titles
  77.         within Artist; a list of all albums by one Label and the ability to
  78.         produce an Insert for CD cases as well as for cassette tapes.
  79.  
  80.       * A new option under Setup to allow customization of the colours used
  81.         for the screen.
  82.  
  83.       * Removal of the restriction on characters greater than ASCII 127 in
  84.         the data fields. This should allow national language characters to be
  85.         used.
  86.  
  87.       * A new print option under Setup to specify whether the printer
  88.         supports the IBM 'box' characters or not. If not, DJ Pro will use
  89.         'normal' characters to draw lines and boxes when printing Cassette or
  90.         CD Inserts.
  91.  
  92.      Compatability with Version 1.0c
  93.      ===============================
  94.  
  95.      This version will handle access to databases created with version 1.0c.
  96.      There are a couple of new Setup Defaults which will be automatically
  97.      added to the database with default values the 1st time it is accessed
  98.      by this new version. Bacause of this, a database accessed by this new
  99.      version CAN NOT BE USED AGAIN WITH VERSION 1.0c. Therefore it would be
  100.      advisable to make sure you have a current backup of the database before
  101.      testing it with this new version.
  102.  
  103.      Overview
  104.      ========
  105.  
  106.      DJ-Pro allows you to enter information about your music collection. It
  107.      has kept  everything as simple as possible, as such, only basic
  108.      information is stored.
  109.  
  110.  
  111.       * For the album/record itself the following are maintained:
  112.  
  113.       * A 10 character Album ID. This is typically the reference number
  114.         assigned by the publisher.
  115.  
  116.       * A 1 digit 'sequencer' to handle sets of records (collections) which
  117.         all have the same Album ID.
  118.  
  119.       * The Album Title (34 characters)
  120.  
  121.       * The media code (2 characters) e.g. CD, TP LP, etc. Allowable codes
  122.         may be specified in the SETUP menu.
  123.  
  124.       * Up to 4 8-character Formats.  e.g. ROCK, DANCE, CLASSIC, etc. under
  125.         which you wish the album categorized.
  126.  
  127.       * A $ value for the item (whole dollars only). A printed list of all
  128.         albums gives the total value of the collection. (Handy for insurance
  129.         purposes)
  130.  
  131.       * A 16 character Label (publisher) field.
  132.  
  133.       * A Note field (64 characters) for any comments about the album
  134.  
  135.  
  136.  
  137.      For each track on the album, the following:
  138.  
  139.       * Track Title
  140.       * The Performer/Composer
  141.  
  142.      That's it! No provision is made for track times, composer or performer,
  143.      extensive notes, etc. If you really need that level of support, try
  144.      another program (and get frustrated like we did!)
  145.  
  146.      Output Reports / Searches
  147.      =========================
  148.  
  149.      Reports available (on paper) are:
  150.  
  151.       * Alphabetical list of all Album Titles
  152.       * Alphabetical list of all Track Titles
  153.       * Alphabetical list of all Track Titles by an Artist
  154.       * Alphabetical list of all Track Titles of one Format.
  155.       * Alphabetical list of all Albums from one Label
  156.       * A 'J-card' Insert for a Cassette Case
  157.       * A '?-card' Insert for a standard CD case
  158.  
  159.  
  160.  
  161.      On-line searches for:
  162.  
  163.       * An Album Title (leading characters)
  164.       * A Track Title (leading characters)
  165.       * Track Titles by an artist (leading characters)
  166.       * A Track Title (scan)
  167.       * Tracks by an artist (scan)
  168.       * Tracks by a Label (scan)
  169.       * Sum value of all Albums
  170.  
  171.      Installation
  172.      ============
  173.  
  174.      Installing the Program
  175.      ----------------------
  176.  
  177.      Just copy the DJPRO.EXE file to the directory where you wish to keep the
  178.      program. There are no auxiliary files needed to run the program itself,
  179.      simply DJPRO.EXE. But note that the program will expect to find and/or
  180.      create its' data file in the same directory and drive from which the
  181.      program was executed so you may want to keep it in its own directory.
  182.  
  183.      Trial Run
  184.      ---------
  185.  
  186.      The simplest way to 'try out' the program is to execute it using the
  187.      sample database included on the distribution disk. If you have copied
  188.      DJPRO.EXE to a working directory,  copy the sample database to the same
  189.      location. For example, if the distribution disk is in drive A: and you
  190.      have created a DJPRO directory on your hard drive (C:) then issue the
  191.      following command
  192.  
  193.      COPY  A:SAMPLE.MDB   C:\DJPRO
  194.  
  195.      To start your trial run enter:
  196.  
  197.          DJPRO  SAMPLE
  198.  
  199.      Have fun. Try things out, you can't hurt anything.
  200.  
  201.      Note: During testing you may notice the size of the database in relation
  202.      to the amount of data in it and become concerned that it is enormous.
  203.      Don't worry too much. The program uses Microsoft's ISAM access method
  204.      and this technique has a very large initial overhead. (e.g., it
  205.      allocates segments in 32K chunks) Much of w